#ifndef WINDOW_H_
#define WINDOW_H_

#include "widgets/WidgetContainer.h"
#include "../common/Constantes.h"

class Window: public WidgetContainer {

public:

	Window(WindowID type,Color bgrColor,int width,int height);

	WindowID getWindowType();
	Widget* getScenarioContainer();
	void setScenarioContainer(Widget* container);

	Color getBgrColor() const;
    int getHeight() const;
    int getWidth() const;

private:
    WindowID type;
    Widget *container;
    Color bgrColor;
    int width;
    int height;
};

#endif /* WINDOW_H_ */
